package projeto.model;

import java.util.ArrayList;
import java.util.List;


public class ListaDeReproducao {
	private List<Musica> playList;
	private String nome;
	
	public ListaDeReproducao(String nome){
		this.playList = new ArrayList<Musica>();
	}
	
	public void addMusica(Musica musica) throws Exception{
		if(playList.contains(musica)){
			throw new Exception("Esta musica ja existe na playList.");
		}
		playList.add(musica);
	}
	
	public void removeMusica(Musica musica){
		playList.remove(musica);
	}
	
	public String getNome(){
		return nome;
	}
	
	public void setNome(String novoNome){
		nome = novoNome;
	}
}
